Bayesian approach for randomization of heuristic algorithms of discrete programming

نویسندگان

  • Jonas Mockus
  • Audris Mockus
  • Linas Mockus
چکیده

Discrete optimizationproblems are often solved using "heuristics" (expert opinions deening how to solve a family of problems). The paper is about ways to speed up the search by combining several heuristics involving randomization. Using expert knowledge a prior distribution of optimization results as functions of heuristic decision rules is deened and is continuously updated while solving a particular problem. This approach (BHA or Bayesian Heuristic Approach) is diierent from the traditional Bayesian Approach (BA) where the prior distribution is deened on a set of functions to be minimized. The paper focuses on the main objective of BHA that is improving any given heuristic by \mixing" it with other decision rules. In addition to providing almost sure convergence such mixed decision rules often outperform (in terms of speed) even the best heuristics as judged by the considered examples. However, the nal results of BHA depend on the quality of the speciic heuris-tic. That means the BHA should be regarded as a tool for enhancing the best heuristics but not for replacing them. The paper is concluded by a short discussion of Dynamic Visualization Approach (DVA). The goal of DVA is to exploit heuristics directly, bypassing any formal mathematical framework. The purpose of the paper is to inform the authors inventing and applying various heuristics and about the possibilities and limitations of BHA hoping that they will improve their heuristics using this powerful tool. The traditional numerical analysis considers optimization algorithms which guarantee some accuracy for all functions to be optimized. This includes the exact algorithms (that is the worst case analysis). Limiting the maximal error requires a computational eeort that in many cases increases exponentially with the size of the problem. The alternative is average case analysis where the average error is made as small as possible. The average is taken over a set of functions to be optimized. The average case analysis is called the Bayesian Approach (BA) Dia88, Moc89]. There are several ways of applying the BA in optimization. The Direct Bayesian Approach (DBA) is deened by xing a prior distribution P on a set of functions f(x) and by minimizing the Bayesian risk function R(x) DeG70, Moc89]. The risk function describes the average deviation from the global minimum. The distribution P is regarded as a stochastic model of f(x); x 2 R m where f(x) might be a

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A heuristic approach for multi-stage sequence-dependent group scheduling problems

We present several heuristic algorithms based on tabu search for solving the multi-stage sequence-dependent group scheduling (SDGS) problem by considering minimization of makespan as the criterion. As the problem is recognized to be strongly NP-hard, several meta (tabu) search-based solution algorithms are developed to efficiently solve industry-size problem instances. Also, two different initi...

متن کامل

Presentation and Solving Non-Linear Quad-Level Programming Problem Utilizing a Heuristic Approach Based on Taylor Theorem

The multi-level programming problems are attractive for many researchers because of their application in several areas such as economic, traffic, finance, management, transportation, information technology, engineering and so on. It has been proven that even the general bi-level programming problem is an NP-hard problem, so the multi-level problems are practical and complicated problems therefo...

متن کامل

Spatial count models on the number of unhealthy days in Tehran

Spatial count data is usually found in most sciences such as environmental science, meteorology, geology and medicine. Spatial generalized linear models based on poisson (poisson-lognormal spatial model) and binomial (binomial-logitnormal spatial model) distributions are often used to analyze discrete count data in which spatial correlation is observed. The likelihood function of these models i...

متن کامل

Testing Soccer League Competition Algorithm in Comparison with Ten Popular Meta-heuristic Algorithms for Sizing Optimization of Truss Structures

Recently, many meta-heuristic algorithms are proposed for optimization of various problems. Some of them originally are presented for continuous optimization problems and some others are just applicable for discrete ones. In the literature, sizing optimization of truss structures is one of the discrete optimization problems which is solved by many meta-heuristic algorithms. In this paper, in or...

متن کامل

A Heuristic Approach for Solving LIP with the Optional Feasible or Infeasible Initial Solution Points

An interactive heuristic approach can offer a practical solution to the problem of linear integer programming (LIP) by combining an optimization technique with the Decision Maker’s (DM) judgment and technical supervision. This is made possible using the concept of bicriterion linear programming (BLP) problem in an integer environment. This model proposes two bicriterion linear programs for iden...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997